package org.jeecg.modules.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.springframework.format.annotation.DateTimeFormat;

/**
 * @author : ShiJianlong
 * @date : 2020/7/7 10:22
 * 专家抽取时推送给专家的信息表
 */
@Data
@ApiModel(value="专家抽取时推送给专家的信息表", description="专家抽取时推送给专家的信息表")
public class ProfessorChoose {
    /**项目编码*/
    @Excel(name = "项目编码", width = 15)
    @ApiModelProperty(value = "项目编码")
    private String projectId;
    /**项目名称*/
    @Excel(name = "项目名称", width = 15)
    @ApiModelProperty(value = "项目名称")
    private String projectName;
    /**项目类型*/
    @Excel(name = "项目类型", width = 15)
    @ApiModelProperty(value = "项目类型")
    private String projectType;
    /**此项目中用到的专家类型*/
    @Excel(name = "此项目中用到的专家类型", width = 15)
    @ApiModelProperty(value = "此项目中用到的专家类型")
    private String professorType;
    /**参会时间*/
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "参会时间")
    private java.util.Date professorJoinMeetingTime;
    /**参会地点*/
    @Excel(name = "参会地点", width = 15)
    @ApiModelProperty(value = "参会地点")
    private String professorJoinMeetingAddress;

    /**项目来源*/
    @Excel(name = "项目来源", width = 15)
    @ApiModelProperty(value = "项目来源")
    private String projectFrom;
    /**项目预计评审时长*/
    @Excel(name = "项目预计评审时长", width = 15)
    @ApiModelProperty(value = "项目预计评审时长")
    private String projectExpectTime;
    /**项目金额*/
    @Excel(name = "项目金额", width = 15)
    @ApiModelProperty(value = "项目金额")
    private String projectAmount;

}
